package com.chuanyun.wechatcheckin.model.wechat;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.util.List;

/**
 * 企业微信获取成员假期余额响应
 */
@Data
public class VacationQuotaResponse {
    
    /**
     * 错误码，0表示成功
     */
    @JsonProperty("errcode")
    private Integer errcode;
    
    /**
     * 错误信息
     */
    @JsonProperty("errmsg")
    private String errmsg;
    
    /**
     * 假期列表
     */
    @JsonProperty("lists")
    private List<VacationInfo> lists;
    
    /**
     * 判断是否成功
     */
    public boolean isSuccess() {
        return errcode != null && errcode == 0;
    }
}